to abdicate - İspanyolca İngilizce Sözlük